home *** CD-ROM | disk | FTP | other *** search
/ Apple Catalog of Digital …shing Solutions (France) / Solution Master Of Media 96.iso / Apple - CyberTech / ASACGI / release notes < prev   
Encoding:
Text File  |  1996-02-29  |  6.4 KB  |  160 lines  |  [TEXT/ttxt]

  1. Release Notes for AppleSearch ACGI
  2.  
  3. changes for 1.5.3b4
  4.  
  5. • removed DebugStr calls added for debugging the Windows bug so that I could have a general release.
  6.  
  7. changes for 1.5.3b3 
  8.  
  9. • very limited release
  10. • increased the memory alloted for the actual request parameters coming back from WebSTAR (newer versions of WebSTAR return more data than previous ones.  Because I did not pay attention to those parameters I did not allocate enough memory to them which caused crashes to happen when more than 256 bytes per field were passed.  I increased the memory to be able to handle 1024 bytes.)
  11. • resolved the heap corruption caused by strange characters passed by Windows clients.
  12.  
  13. changes for 1.5.3b2
  14.  
  15. • very limited release
  16. • added about 50 error handling routines that will only get used if customers modify the forms.  Will need later for external form templates.
  17. • added code to handle more than 10 information sources.
  18.  
  19. changes for 1.5.3b1
  20.  
  21. • increased MAX_DATA_SIZE form 1024 to 4196 (some custom resources were larger than 1K)
  22.  
  23. changes for 1.5.2
  24.  
  25. • none.  for release on European CD
  26.  
  27. changes for 1.5.1b21a
  28.  
  29. • worked around a compiler bug which caused some servers to timeout searches before completing
  30.  
  31. changes for 1.5.1b21
  32.  
  33. • added more error checking routines checking routines
  34. • limited release
  35.  
  36. changes for 1.5.1b20
  37.  
  38. • removed Debugger() calls left in for debugging purposes
  39.  
  40. changes for 1.5.1b19
  41.  
  42. • fixed a memory leak in retrieval with match term highlighting
  43. • fixed crash, freeze caused by busy servers
  44. • changed form method back to 'GET' because some unnamed browser got confused by 'POST'
  45. • added $STAT call for debugging and administration
  46. • added $QUIT call to quit the cgi remotely (was there earlier, just not easy to use)
  47.  
  48. changes for 1.5.1b18
  49.  
  50. • for limited release only
  51.  
  52. changes for 1.5.1b17
  53.  
  54. • put back all previous features removed in b15
  55.  
  56. changes for 1.5.1b16
  57.  
  58. • fixed the crashing/hanging bug by reversing the MaxApplZone/SetApplLimit calls
  59.  
  60. changes for 1.5.1b15
  61.  
  62. • removed features that seem to cause crashing bug as an special release to keep people in business.
  63.  
  64. changes for 1.5.1b14
  65.  
  66. • fixed a bug in the Decode routines that would cause heap corruption (often resulting in a crash) when either no search terms were entered or search terms started with a non alpha-numeric character.
  67.  
  68. • rearranged the form so that it flows more naturally for the user.
  69.  
  70. changes for 1.5.1b13
  71.  
  72. • fixed a bug that would cause a hang on machines running RamDoubler
  73.  
  74. changes for 1.5.1b12
  75.  
  76. • changed form method from 'GET' to 'POST'
  77. • preflight error messages are back in this version.
  78.     (eg: no keywords entered, no info sources choosen, etc)
  79.  
  80. changes for 1.5.1b11
  81.  
  82. • internal release only
  83.  
  84. changes for 1.5.1b10
  85.  
  86. • Now in beta.  Please pound on the cgi before I release this version as final.
  87. • Fixed a crashing bug caused by Metrowerks once again.
  88.  
  89. changes for 1.5.1a9
  90.  
  91. • experimental stuff.  Not released
  92.  
  93. changes for 1.5.1a8
  94.  
  95. • fixed a crash caused by a bug in the Metrowerks compiler.
  96. • fixed a bug that caused an error on AOL browsers when trying to get search results.
  97. • Fixed some minor error case bugs
  98.  
  99. changes for 1.5.1a7
  100.  
  101. • Fixed the non-form version of searching.
  102. • AppleSearch.acgi can now be used as an action! See attached file for instructions.
  103. • Added new feature support for version 1.2 of WebSTAR (more details on that later.)
  104.  
  105. changes for 1.5.1a6
  106.  
  107. • Added status window
  108. • Fixed a problem which would occur when many users tried to search at once which would cause some replies from the AppleSearch server to get lost causing yet another memory leak.
  109.  
  110. changes for 1.5.1a5
  111.  
  112. • Fixed $sources.  That command no longer returns an error
  113. • Form searching no longer hogs all of the memory.
  114.  
  115. changes for 1.5.1a4
  116.  
  117. • No new features.  Decided to fix any bugs before adding any more features.  I started to get carried away by adding too many features at once and some bugs crept in.
  118.  
  119. • Fixed a bug that has been haunting me for 2 months now.  The intermittent crash while getting wrapped text has now been squashed!
  120.  
  121. • Located and eradicated a tiny memory leak that would show itself by returning an error message "AppleSearch is handling too many requests right now..."  The error message can still be returned but only when it is supposed to!
  122.  
  123. changes for 1.5.1a3
  124.  
  125. • Enabled WAIS searching.  WARNING: WAIS searches take longer to complete because of the fact that AppleSearch has to go through a gateway to reach the WAIS servers.  Because of this, when a user selects one slow or more than about 3 decent speed WAIS sources WebSTAR will time out waiting for the replies from the AppleSearch server.  Do NOT serve up more than 2 WAIS sources at a time or suffer the wrath of impatient users.
  126.  
  127. • Highlighted match terms.  The matching terms now show up in bold type IF the user puts a checkmark in the checkbox on the search form.  Highlighting does NOT work with WAIS sources.  WAIS highlighting may or may not be a feature in the future (say that 10 times fast).
  128.  
  129. • InfoSource icons now appear as part of the InfoSource list in the search form.  The main reasson for this is to distinguish WAIS sources from local ones.
  130.  
  131. changes for 1.5.1a2
  132.  
  133. • fixed a compatibility problem with non-standard memory managers (VM, RamDoubler, etc) that would cause intermittent hangs when using the auto-wrap feature.
  134.  
  135. • added 8-bit support.  Most European 8-bit ASCII extensions are now supported.  Some characters may not be mapped to the iso8859-1 equivalent yet.  Please let me know if you find any that are not.
  136.  
  137. changes for 1.5.1a1
  138.  
  139. • added better intelligence for auto-wrap feature.  When a user requests an auto-wrapped version of a document the <pre> tags are removed and carriage returns are replaced with <P> tags.  This should satisfy 90+% of problem documents.
  140.  
  141. changes for 1.5f4
  142.  
  143. • fixed a problem which started because of the name change to AppleSearch.acgi.
  144. • became GM version of 1.5 which shipped on the Apple Internet Solution bundle CD.
  145.  
  146. changes for 1.5f3
  147.  
  148. • name changed to AppleSearch.acgi from AppleWebSearch.acgi (don't even ask why)
  149. • Fixed a bug where some information sources showed up with a random character at the end of its name.
  150. • Fixed a bug which caused things to go bad after a user requested wrapped text for a large document.
  151. • wrapping does the right thing now; it wraps on a word instead of a character.
  152. • Added the modification date to the hit list (was actually added in f1)
  153.  
  154. Keep sending bug reports and feature requests!
  155.  
  156. Robin Martherus
  157. Apple Computer
  158. robin@apple.com
  159. http://kamaaina.apple.com:8080/robin.html
  160.